75c70bd6b22bc62e8f39f0c6c78827ad9bcc7ff2,mrgeo-core/src/main/java/org/mrgeo/aggregators/MaxAggregator.java,MaxAggregator,aggregate,#number[]#number#,48
Before Change
public float aggregate(float[] values, float nodata)
{
Float max = -Float.MAX_VALUE;
for (int i=0; i<values.length; i++)
{
if (FloatUtils.isNotNodata(values[i], nodata))
{
max = Math.max(max, values[i]);
}
}
return (max == -Float.MAX_VALUE) ? nodata : max;
}
@Override
After Change
}
@Override
public float aggregate(float[] values, float nodata)
{
Float max = -Float.MAX_VALUE;
for (float value : values)
{
if (FloatUtils.isNotNodata(value, nodata))
{
max = Math.max(max, value);
}
}
return FloatUtils.isEqual(max, -Float.MAX_VALUE) ? nodata : max;
}
@Override